REQUEST A QUOTE
CART(0)
Products for Quality Control
HOME
ABOUT US
PRODUCTS
Reference Standards
Drug Inhibitors
Drugs Intermediates
By Category
By APIs Name
SERVICE
ORDER
NEWS
CONTACT US
Search
RELATED PRODUCTS
Home > Products > RELATED PRODUCTS
QCC CAT#
COMPOUND
ORDER
QT140600
Tenofovir
CAS# 147127-20-6;206184-49-8(hydrate)
M.F.: C9H14N5O4P
M.W.: 287.21
Details
QT140602
Tenofovir disoproxil Impurity B
CAS# 1883563-86-7
M.F.: C21H36N7O6P
M.W.: 513.53
Details
QT140603
Tenofovir disoproxil Impurity C
CAS# 342631-41-8
M.F.: C21H22N5O4P
M.W.: 439.40
Details
QT140604
Tenofovir disoproxil Impurity D
CAS# [NA]
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140605
Tenofovir disoproxil Impurity E
CAS# [NA]
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140606
Tenofovir disoproxil Impurity F
CAS# [NA]
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140607
Tenofovir disoproxil Impurity G
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140608
Tenofovir Disoproxil Impurity H
CAS# NA
M.F.: C23H34N5O14P
M.W.: 635.51
Details
QT140610
Tenofovir disoproxil Impurity J;
Mono-POC Ethyl Tenofovir
CAS# 1796539-92-8
M.F.: C16H26N5O7P
M.W.: 431.38
Details
QT1406100
Tenofovir Impurity 100
CAS# 342631-31-6
M.F.: C19H25N6O5P
M.W.: 448.42
Details
QT1406101
rac Tenofovir-d6
CAS# 1020719-94-1
M.F.: C9H8D6N5O4P
M.W.: 293.25
Details
QT1406102
Tenofovir Impurity 102
CAS# NA
M.F.: C12H19N6O5P
M.W.: 358.29
Details
QT1406103
Tenofovir Impurity 103
CAS# 14047-27-9
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406104
Tenofovir Impurity 104
CAS# 34956-22-4
M.F.: C14H23O6PS
M.W.: 350.37
Details
QT1406105
Tenofovir Impurity 105
CAS# NA
M.F.: C9H18N2O3
M.W.: 202.25
Details
QT1406106
Tenofovir Impurity 106
CAS# NA
M.F.: C15H17BrN5O4P
M.W.: 442.20
Details
QT1406107
Tenofovir Impurity 107
CAS# NA
M.F.: C17H21BrN5O4P
M.W.: 470.26
Details
QT1406108
Tenofovir Impurity 108
CAS# NA
M.F.: C21H20Br2N5O4P
M.W.: 597.20
Details
QT1406109
Tenofovir Impurity 109
CAS# NA
M.F.: C15H18N5O4P
M.W.: 363.31
Details
QT140611
Tenofovir disoproxil fumarate IP Impurity D Fumarate;
USP Tenofovir Disoproxil Related Compound G
CAS# 1422284-15-8;1246812-40-7(free base)
M.F.: C17H28N5O7P.C4H4O4
M.W.: 445.41 116.07
Details
QT1406110
Tenofovir Impurity 110
CAS# NA
M.F.: C12H12N5O3P
M.W.: 305.23
Details
QT1406111
Tenofovir Impurity 111
CAS# NA
M.F.: C30H34N10O7P2
M.W.: 708.60
Details
QT1406112
Tenofovir Impurity 112
CAS# NA
M.F.: C14H15N5O
M.W.: 269.30
Details
QT1406113
Tenofovir Impurity 113
CAS# NA
M.F.: C21H28BrN6O5P
M.W.: 555.36
Details
QT1406114
Tenofovir Impurity 114
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT1406116
Tenofovir Diphosphate
CAS# 166403-66-3
M.F.: C9H16N5O10P3
M.W.: 447.17
Details
QT1406117
Tenofovir Impurity 117
CAS# 1422343-76-7;383365-04-6(free base)
M.F.: C21H29N6O5P C4H4O4
M.W.: 476.47 116.07
Details
QT1406118
Tenofovir Impurity 118
CAS# NA
M.F.: C15H25N6O5P
M.W.: 400.37
Details
QT1406119
Tenofovir Impurity 119
CAS# NA
M.F.: C8H10ClN5
M.W.: 211.65
Details
QT140612
Tenofovir disoproxil Impurity L
CAS# [NA]
M.F.: C20H28N5O14P
M.W.: 593.44
Details
QT1406120
Tenofovir Impurity 120
CAS# NA
M.F.: C14H23O7PS
M.W.: 366.37
Details
QT1406121
Tenofovir Impurity 121
CAS# NA
M.F.: C43H58N12O10P2
M.W.: 964.94
Details
QT1406122
Tenofovir Impurity 122
CAS# NA
M.F.: C19H28N10O8P2
M.W.: 586.44
Details
QT1406123
Tenofovir Impurity 123
CAS# NA
M.F.: C66H87N18O15P3
M.W.: 1465.43
Details
QT1406124
Tenofovir Impurity 124
CAS# NA
M.F.: C65H87N18O15P3
M.W.: 1453.42
Details
QT1406125
Tenofovir Impurity 125
CAS# NA
M.F.: C30H42N15O12P3
M.W.: 897.67
Details
QT1406126
Tenofovir Impurity 126
CAS# 182626-47-7
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406127
Tenofovir Impurity 127
CAS# 1643116-22-6
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406128
Tenofovir Impurity 128
CAS# 252376-81-1
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406129
Tenofovir Impurity 129
CAS# 2126010-05-5
M.F.: C18H24N5O4P
M.W.: 405.39
Details
QT140613
Tenofovir Disoproxil Fumarate IP Impurity M Fumarate;
DEC-POC PMPA
CAS# 1422284-17-0;1422284-16-9(free base)
M.F.: C18H28N5O10P.C4H4O4
M.W.: 505.43 116.07
Details
QT1406130
Tenofovir Impurity 130
CAS# NA
M.F.: C12H19N6O5P
M.W.: 358.29
Details
QT1406131
Tenofovir Disoproxil Fumarate IP Impurity K
CAS# 4121-40-8
M.F.: C8H9N5
M.W.: 175.19
Details
QT1406132
Tenofovir Impurity 132
CAS# NA
M.F.: C17H29N6O5P
M.W.: 428.42
Details
QT1406133
Tenofovir Impurity 133
CAS# NA
M.F.: C21H29N6O5P C4H4O4
M.W.: 476.47 116.07
Details
QT1406134
Tenofovir Impurity 134
CAS# NA
M.F.: C21H29N6O5P C4H4O4
M.W.: 476.47 116.07
Details
QT1406135
Tenofovir Impurity 135
CAS# NA
M.F.: C21H29N6O5P C4H4O4
M.W.: 476.47 116.07
Details
QT1406136
Tenofovir Alafenamide Fumarate
CAS# 379270-38-9;379270-37-8(free base)
M.F.: C21H29N6O5P C4H4O4
M.W.: 476.47 116.07
Details
QT1406137
Tenofovir Impurity 137
CAS# NA
M.F.: C21H22N5O4P
M.W.: 439.40
Details
QT1406138
Tenofovir Impurity 138
CAS# NA
M.F.: C21H36N7O8P
M.W.: 545.53
Details
QT1406139
Tenofovir Impurity 139
CAS# NA
M.F.: C15H18N5O4P
M.W.: 363.31
Details
QT140614
Tenofovir disoproxil Impurity N
CAS# [NA]
M.F.: C23H34N5O14P
M.W.: 635.51
Details
QT1406140
Tenofovir Impurity 140
CAS# 101-02-0
M.F.: C18H15O3P
M.W.: 310.28
Details
QT1406141
Tenofovir Impurity 141
CAS# NA
M.F.: C17H23N10O4P
M.W.: 462.40
Details
QT1406142
Tenofovir Impurity 142
CAS# NA
M.F.: C16H26N5O8P
M.W.: 447.38
Details
QT1406143
Tenofovir Impurity 143
CAS# 121149-98-2
M.F.: C6H8N5O3P
M.W.: 229.13
Details
QT1406144
Tenofovir Impurity 144
CAS# 2715-68-6
M.F.: C7H9N5
M.W.: 163.18
Details
QT1406145
Tenofovir Impurity 145
CAS# NA
M.F.: C18H29N6O9P
M.W.: 504.43
Details
QT1406146
Tenofovir Impurity 146
CAS# NA
M.F.: C60H90N15O30P3
M.W.: 1594.36
Details
QT1406147
Tenofovir Impurity 147
CAS# 60682-95-3
M.F.: C12H19O5PS
M.W.: 306.32
Details
QT1406148
Tenofovir Impurity 148
CAS# 51260-39-0
M.F.: C4H6O3
M.W.: 102.09
Details
QT1406149
Tenofovir Impurity 149
CAS# NA
M.F.: C11H13IN4O
M.W.: 344.15
Details
QT140615
Tenofovir Disoproxil Fumarate IP Impurity J;
Tenofovir Disoproxil Dimer
CAS# 1093279-76-5
M.F.: C39H60N10O20P2
M.W.: 1050.90
Details
QT1406150
Tenofovir Impurity 150
CAS# NA
M.F.: C33H33NO4
M.W.: 507.62
Details
QT1406151
Tenofovir Impurity 151
CAS# 36817-69-3
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406152
Tenofovir Impurity 152
CAS# 1255525-18-8
M.F.: C11H18N5O4P
M.W.: 315.27
Details
QT1406153
Tenofovir Impurity 153
CAS# NA
M.F.: C6H12ClNO3
M.W.: 181.62
Details
QT1406154
Tenofovir Impurity 154
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT1406155
Tenofovir Impurity 155
CAS# NA
M.F.: C33H49N6O15P
M.W.: 800.75
Details
QT1406156
Tenofovir Impurity 156
CAS# NA
M.F.: C15H24LiN6O5P
M.W.: 406.30
Details
QT1406158
Tenofovir Impurity 158
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT1406159
Tenofovir Impurity 159
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140616
Tenofovir disoproxil Impurity P
CAS# 1244022-54-5
M.F.: C23H36N5O12P
M.W.: 605.53
Details
QT1406160
Tenofovir hydrate
CAS# 206184-49-8
M.F.: C9H14N5O4P H2O
M.W.: 287.21 18.02
Details
QT1406161
Tenofovir Impurity 161
CAS# NA
M.F.: C30H34N10O7P2
M.W.: 708.60
Details
QT1406162
Tenofovir Impurity 162
CAS# 33921-08-3
M.F.: C10H24O7P2
M.W.: 318.24
Details
QT1406163
Tenofovir Impurity 163
CAS# NA
M.F.: C11H26O8P2
M.W.: 348.27
Details
QT1406164
Tenofovir Impurity 164
CAS# NA
M.F.: C7H15NO2 HCl
M.W.: 145.20 36.46
Details
QT1406165
Tenofovir Impurity 165
CAS# 80549-03-7
M.F.: C4H10O4S
M.W.: 154.18
Details
QT1406166
Tenofovir Impurity 166
CAS# 262423-81-4
M.F.: C4H10O4S
M.W.: 154.18
Details
QT1406167
Tenofovir Impurity 167
CAS# NA
M.F.: C5H12O6S2
M.W.: 232.28
Details
QT1406168
Tenofovir Impurity 168
CAS# NA
M.F.: C10H17N5O7P2
M.W.: 381.22
Details
QT1406169
Tenofovir Impurity 169
CAS# NA
M.F.: C9H14N5O4P
M.W.: 287.21
Details
QT140617
Tenofovir disoproxil Impurity Q
CAS# 365417-53-4(free base)
M.F.: C18H28N5O10P.C4H4O4
M.W.: 505.42 116.07
Details
QT1406170
Tenofovir Impurity 170
CAS# NA
M.F.: C5H12BrO3P
M.W.: 231.02
Details
QT1406171
Tenofovir Impurity 171
CAS# NA
M.F.: C9H21O4P
M.W.: 224.23
Details
QT1406172
Tenofovir Impurity 172
CAS# 1643116-24-8
M.F.: C9H14N5O4P
M.W.: 287.21
Details
QT1406173
Tenofovir Impurity 173
CAS# NA
M.F.: C21H28ClN6O5P
M.W.: 510.91
Details
QT1406174
Tenofovir Impurity 174
CAS# NA
M.F.: C8H10BrN5
M.W.: 256.10
Details
QT1406176
Tenofovir Impurity 176
CAS# NA
M.F.: C39H59N11O21P2
M.W.: 1079.89
Details
QT1406177
Tenofovir Impurity 177
CAS# NA
M.F.: C15H18N5O4P
M.W.: 363.31
Details
QT1406178
Tenofovir Impurity 178
CAS# NA
M.F.: C12H19N6O5P
M.W.: 358.29
Details
QT1406179
Tenofovir Impurity 179
CAS# NA
M.F.: C21H36N7O6P
M.W.: 513.53
Details
QT140618
Tenofovir disoproxil Impurity R;
USP Tenofovir Disoproxil Related Compound B
CAS# 1446486-33-4
M.F.: C8H9N5
M.W.: 175.19
Details
QT1406180
Tenofovir Impurity 180
CAS# NA
M.F.: C17H22N5O4P
M.W.: 391.36
Details
QT1406181
Tenofovir Impurity 181
CAS# NA
M.F.: C16H27N6O4P
M.W.: 398.40
Details
QT1406184
Tenofovir Impurity 184
CAS# NA
M.F.: C33H49N6O15P
M.W.: 800.75
Details
QT1406185
Tenofovir Impurity 185
CAS# NA
M.F.: C21H29N6O6P
M.W.: 492.47
Details
QT1406186
Tenofovir Impurity 186
CAS# NA
M.F.: C15H24N7O6P
M.W.: 429.37
Details
QT1406187
Tenofovir Impurity 187
CAS# 4121-39-5
M.F.: C8H9N5
M.W.: 175.19
Details
QT1406188
Tenofovir Impurity 188
CAS# NA
M.F.: C21H28BrN6O5P.C4H4O4
M.W.: 555.36 116.07
Details
QT1406189
Tenofovir Impurity 189
CAS# NA
M.F.: C33H49N6O15P
M.W.: 800.75
Details
QT140619
Tenofovir Disoproxil Fumarate IP Impurity I;
Tri-POC Tenofovir Dimer
CAS# 1093279-77-6
M.F.: C34H52N10O17P2
M.W.: 934.78
Details
QT1406190
Tenofovir Impurity 190
CAS# NA
M.F.: C8H10BrN5
M.W.: 256.10
Details
QT1406192
Tenofovir Impurity 192
CAS# NA
M.F.: C24H34N7O6P.C4H4O4
M.W.: 547.54 116.07
Details
QT1406194
Tenofovir Impurity 194
CAS# NA
M.F.: C9H13N4O5P
M.W.: 288.20
Details
QT1406196
Tenofovir Impurity 196
CAS# NA
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406197
Tenofovir Impurity 197
CAS# NA
M.F.: C8H11N5O
M.W.: 193.21
Details
QT1406198
Tenofovir Impurity 198
CAS# NA
M.F.: C13H22N5O4P
M.W.: 343.32
Details
QT1406199
Tenofovir Impurity 199
CAS# 16958-60-4
M.F.: C8H11N5O
M.W.: 193.21
Details
QT140620
Tenofovir Disoproxil Fumarate IP Impurity A;
Mono-POC PMPA
CAS# 211364-69-1
M.F.: C14H22N5O7P
M.W.: 403.33
Details
QT1406200
Tenofovir Impurity 200
CAS# NA
M.F.: C11H17N5O2
M.W.: 251.29
Details
QT1406201
Tenofovir Impurity 201
CAS# NA
M.F.: C17H23N10O4P
M.W.: 462.41
Details
QT1406202
Tenofovir Impurity 202
CAS# NA
M.F.: C53H80N15O26P3
M.W.: 1436.22
Details
QT1406203
Tenofovir Impurity 203
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT1406204
Tenofovir Impurity 204
CAS# NA
M.F.: C18H29N6O9P
M.W.: 504.44
Details
QT1406205
Tenofovir Impurity 205
CAS# NA
M.F.: C22H29N6O6P
M.W.: 504.48
Details
QT1406206
Tenofovir Impurity 206
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT1406207
Tenofovir Impurity 207
CAS# 52364-31-5
M.F.: C13H13O4P
M.W.: 264.22
Details
QT140621
Tenofovir Disoproxil Fumarate IP Impurity B;
Mono-POC Methyl Tenofovir
CAS# 1246812-16-7
M.F.: C15H24N5O7P
M.W.: 417.35
Details
QT140622
Tenofovir Disoproxil Fumarate IP Impurity C Fumarate;
MOC-POC Tenofovir Fumarate Salt
CAS# 1246812-43-0(free base)
M.F.: C17H26N5O10P.C4H4O4
M.W.: 491.39 116.07
Details
QT140624
Tenofovir Disoproxil Fumarate IP Impurity L Fumarate
CAS# NA
M.F.: C22H33N6O13P
M.W.: 620.50
Details
QT140626
Tenofovir disoproxil Impurity Z
CAS# 1244022-55-6
M.F.: C15H24N5O8P
M.W.: 433.36
Details
QT140628
Tenofovir Disoproxil Fumarate IP Impurity E:
Mono-POC Tenofovir 6-Isopropyl Carbamate
CAS# 1244022-56-7
M.F.: C18H28N5O9P
M.W.: 489.43
Details
QT140629
Tenofovir disoproxil Impurity 3;
6N-Hydroxymethyl Tenofovir Disoproxil
CAS# 1244022-53-4
M.F.: C20H32N5O11P
M.W.: 549.48
Details
QT140630
Tenofovir disoproxil Impurity 4;
Tenofovir Monomethyl Ester
CAS# 1796539-83-7
M.F.: C10H16N5O4P
M.W.: 301.24
Details
QT140632
Tenofovir Disoproxil Fumarate IP Impurity F;
Tenofovir Mono POC Dimer
CAS# 1962114-92-6
M.F.: C29H44N10O14P2
M.W.: 818.67
Details
QT140635
Tenofovir disoproxil Impurity 9
CAS# [NA]
M.F.: C19H30N5O10P C4H404
M.W.: 635.51
Details
QT140636
Tenofovir Disoproxil Fumarate IP Impurity H;
USP Tenofovir Disoproxil Related Compound K
CAS# 1217542-13-6
M.F.: C19H30N5O10P
M.W.: 519.44
Details
QT140637
Tenofovir Disoproxil Fumarate
CAS# 202138-50-9
M.F.: C19H30N5O10P.C4H4O4
M.W.: 519.44 116.07
Details
QT140638
Tenofovir Disoproxil USP Related Compound G;
Mono-POC Isopropyl Tenofovir
CAS# 1246812-40-7;1422284-15-8(fumaric acid)
M.F.: C17H28N5O7P
M.W.: 445.41
Details
QT140639
Ethyl Tenofovir Impurity
CAS# 1796545-19-1
M.F.: C11H18N5O4P
M.W.: 315.27
Details
QT140640
Tenofovir disoproxil Impurity 14
CAS# [NA]
M.F.: C13H22N5O4P
M.W.: 343.32
Details
QT140642
Tenofovir disoproxil Impurity Y;
USP Tenofovir Disoproxil Related Compound J
CAS# 1246812-23-6
M.F.: C20H33N6O9P
M.W.: 532.48
Details
QT140643
Tenofovir Impurity 16
CAS# NA
M.F.: C18H23N6O5P
M.W.: 434.39
Details
QT140644
Tenofovir disoproxil Impurity 18
CAS# 1878175-74-6
M.F.: C11H18N5O4P
M.W.: 315.27
Details
QT140648
Tenofovir disoproxil Impurity 22
CAS# NA
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140650
Tenofovir disoproxil Impurity 24
CAS# [NA]
M.F.: C8H10BrN5
M.W.: 256.10
Details
QT140651
Tenofovir Alafenamide Hemifumarate salt[USAN]
CAS# 1392275-56-7;379270-37-8(free base)
M.F.: C46H62N12O14P2
M.W.: 1069.00
Details
QT140653
Tenofovir Impurity 26
CAS# 379270-35-6
M.F.: C15H18N5O4P
M.W.: 363.31
Details
QT140655
Tenofovir disoproxil Impurity 29
CAS# NA
M.F.: C18H24N5O4P
M.W.: 405.39
Details
QT140656
Tenofovir disoproxil Impurity 30
CAS# 1878175-77-9
M.F.: C17H23N10O4P
M.W.: 462.40
Details
QT140658
rac-Tenofovir-d7
CAS# 107021-12-5 (non-labelled)
M.F.: C9H7D7N5O4P
M.W.: 294.26
Details
QT140659
Tenofovir Impurity 59
CAS# 16606-55-6
M.F.: C4H6O3
M.W.: 102.09
Details
QT140660
Tenofovir alafenamide-d6 fumarate
CAS# NA
M.F.: C21H23D6N6O5P.C4H4O4
M.W.: 482.51 116.07
Details
QT140664
Tenofovir Impurity 64
CAS# 98-59-9
M.F.: C7H7ClO2S
M.W.: 190.65
Details
QT140666
Tenofovir Impurity 66
CAS# 40510-81-4
M.F.: C3H5ClO3
M.W.: 124.52
Details
QT140670
Tenofovir disoproxil Impurity 44
CAS# NA
M.F.: C15H18N5O4P
M.W.: 363.31
Details
QT140672
Tenofovir Disoproxil Trimer
CAS# NA
M.F.: C59H90N15O30P3
M.W.: 1582.35
Details
QT140673
Tenofovir Impurity 46
CAS# [NA]
M.F.: C9H15N5O7P2
M.W.: 367.19
Details
QT140674
Tenofovir Impurity 47
CAS# [NA]
M.F.: C19H30N5O10P
M.W.: 519.44
Details
QT140675
Diethyl Tenofovir
CAS# 180587-75-1
M.F.: C13H22N5O4P
M.W.: 343.33
Details
QT140679
Tenofovir Alafenamide Impurity 2
CAS# NA
M.F.: C42H56N12O10P2S
M.W.: 982.98
Details
QT140681
Tenofovir Disoproxil Fumarate IP Impurity G Fumarate;
USP Tenofovir Disoproxil Related Compound A
CAS# 1432630-26-6
M.F.: C23H34N5O14P
M.W.: 635.51
Details
QT140685
Tenofovir Alafenamide
CAS# 379270-37-8;379270-38-9(Fumarate salt)
M.F.: C21H29N6O5P
M.W.: 476.47
Details
QT140689
Tenofovir Impurity 55
CAS# NA
M.F.: C20H27N6O5P
M.W.: 462.44
Details
QT140690
rac Tenofovir
CAS# 107021-12-5
M.F.: C9H14N5O4P
M.W.: 287.21
Details
QT140691
Tenofovir Impurity 91
CAS# 14047-28-0
M.F.: C8H11N5O
M.W.: 193.21
Details
QT140693
Tenofovir Impurity 93
CAS# NA
M.F.: C5H8Cl2O3
M.W.: 187.02
Details
QT140697
Tenofovir Impurity 97
CAS# 376633-26-0
M.F.: C15H25N6O5P
M.W.: 400.37
Details
QT140698
Tenofovir Alafenamide-d6
CAS# 379270-37-8 (non-labelled)
M.F.: C21H23D6N6O5P
M.W.: 482.50
Details
QT140699
Tenofovir Alafenamide-d7
CAS# NA
M.F.: C21H22D7N6O5P
M.W.: 483.51
Details
×
Add to cart
Specifications
g
mg
Quantity
ADD
DISCLAIMER | PRIVACY POLICY | TERMS OF USE
© QUALITY CONTROL CHEMICALS INC. ALL RIGHTS RESERVED.